Text copied to clipboard!
Naslov
Text copied to clipboard!iOS Inženjer
Opis
Text copied to clipboard!
Tražimo iskusnog iOS inženjera koji će se pridružiti našem timu i pomoći u razvoju inovativnih mobilnih aplikacija. Kao iOS inženjer, bit ćete odgovorni za dizajniranje, razvoj i održavanje aplikacija za Apple ekosustav, uključujući iPhone i iPad uređaje. Radit ćete u suradnji s dizajnerima, backend programerima i ostalim članovima tima kako biste osigurali besprijekorno korisničko iskustvo.
Vaša uloga uključuje pisanje čistog, skalabilnog i učinkovitog koda koristeći Swift i Objective-C, optimizaciju performansi aplikacija te implementaciju novih značajki i funkcionalnosti. Također ćete biti odgovorni za testiranje i ispravljanje grešaka kako biste osigurali stabilnost i pouzdanost aplikacija.
Osim tehničkih vještina, očekujemo da imate dobru sposobnost rješavanja problema, analitičko razmišljanje i sposobnost rada u timu. Bitno je da ste upoznati s najnovijim trendovima u razvoju mobilnih aplikacija i da ste spremni kontinuirano učiti i usavršavati se.
Ako ste strastveni u razvoju mobilnih aplikacija i želite raditi na uzbudljivim projektima u dinamičnom okruženju, prijavite se i postanite dio našeg tima!
Odgovornosti
Text copied to clipboard!- Razvoj i održavanje iOS aplikacija koristeći Swift i Objective-C
- Suradnja s dizajnerskim i backend timovima na implementaciji novih značajki
- Optimizacija performansi aplikacija i poboljšanje korisničkog iskustva
- Pisanje testova i ispravljanje grešaka kako bi se osigurala stabilnost aplikacija
- Praćenje najnovijih trendova i tehnologija u razvoju mobilnih aplikacija
- Implementacija sigurnosnih mjera i najboljih praksi u razvoju aplikacija
- Dokumentiranje koda i tehničkih specifikacija
- Sudjelovanje u planiranju i razvoju novih funkcionalnosti
Zahtjevi
Text copied to clipboard!- Iskustvo u razvoju iOS aplikacija koristeći Swift i Objective-C
- Poznavanje iOS SDK-a i Appleovih smjernica za razvoj aplikacija
- Iskustvo s alatima poput Xcode, Git i CI/CD sustava
- Razumijevanje arhitektura poput MVC, MVVM ili VIPER
- Iskustvo s RESTful API-ima i integracijom s backend sustavima
- Sposobnost rješavanja problema i analitičko razmišljanje
- Dobre komunikacijske vještine i sposobnost rada u timu
- Poželjno iskustvo s CoreData, SwiftUI ili Combine
Moguća pitanja na intervjuu
Text copied to clipboard!- Možete li opisati svoje iskustvo u razvoju iOS aplikacija?
- Koje alate i tehnologije koristite za razvoj iOS aplikacija?
- Kako osiguravate performanse i stabilnost aplikacija?
- Možete li objasniti razliku između MVC, MVVM i VIPER arhitektura?
- Kako pristupate rješavanju problema u razvoju mobilnih aplikacija?
- Jeste li radili s CoreData ili SwiftUI? Ako da, možete li podijeliti svoje iskustvo?
- Kako testirate iOS aplikacije prije objave?
- Kako ostajete u tijeku s najnovijim trendovima u razvoju mobilnih aplikacija?